package phi.engine.draw
{
	import flash.display.Sprite;
	import flash.geom.Point;
	
	public class DrawableSprite extends Sprite
		implements IDrawableSprite
	{
		private var _color  :Number = 0;
		private var _size :Point = new Point();
		
		public function DrawableSprite()
		{
			super();
		}
		
		public function get color():Number
		{
			return _color;
		}
		
		public function set color(value:Number):void
		{
			_color = value;
		}
		
		public function get size():Point
		{
			return _size;
		}
		
		public function set size(value:Point):void
		{
			_size = value;
		}

		public virtual function draw():void {};
	}
}